/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconQuanzi1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M1006.932764 642.446222c-13.539556-44.544-40.391111-90.453333-76.856888-135.68 35.783111-44.373333 62.293333-89.486222 76.117333-133.176889a523.662222 523.662222 0 0 1 0.739555 268.856889zM219.135431 884.337778a509.724444 509.724444 0 0 0 85.731556-7.907556c18.887111 51.484444 42.496 95.914667 70.826666 129.820445a507.050667 507.050667 0 0 1-219.420444-127.658667c19.683556 3.811556 40.675556 5.745778 62.862222 5.745778z m736.028445-117.304889C864.994987 925.525333 696.546987 1024 515.526542 1024c-12.060444 0-24.064-0.568889-36.010666-1.365333-56.718222-20.423111-94.890667-84.935111-118.158223-140.743111a523.320889 523.320889 0 0 1-6.371555-16.156445c189.269333-45.795556 411.079111-176.128 543.744-319.715555 14.734222 18.773333 27.591111 37.717333 38.286222 56.547555 37.034667 65.080889 43.121778 120.433778 18.090667 164.408889zM306.971876 146.204444a511.544889 511.544889 0 0 0-87.552-8.248888c-22.300444 0-43.406222 1.991111-63.146667 5.859555A514.787556 514.787556 0 0 1 257.08032 66.56 508.131556 508.131556 0 0 1 382.00832 14.392889c-30.151111 33.621333-55.182222 78.791111-75.093333 131.811555z m48.071111 12.515556C391.679431 64.113778 445.098098 0.170667 514.161209 0c10.808889 0 21.447111 0.398222 32.085333 1.080889l2.787556 0.227555a505.230222 505.230222 0 0 1 270.791111 103.082667l8.760889 6.940445a551.651556 551.651556 0 0 1 25.031111 21.504 517.973333 517.973333 0 0 1 93.013333 113.664c0.625778 1.024 1.308444 1.991111 1.877334 3.015111 2.161778 3.640889 4.209778 7.395556 6.257777 11.036444 22.755556 43.463111 16.327111 97.507556-19.740444 160.881778-10.695111 18.773333-23.608889 37.717333-38.286222 56.547555-132.209778-143.075556-352.881778-273.066667-541.696-319.317333zM217.087431 838.599111c-60.188444 0-104.391111-15.018667-132.380444-44.145778a524.629333 524.629333 0 0 1-84.48-296.391111c0.170667-4.494222 0.284444-8.988444 0.568889-13.482666l0.113777-2.958223A527.246222 527.246222 0 0 1 83.739876 231.992889c27.932444-29.866667 72.476444-45.226667 133.347555-45.226667 22.926222 0 47.217778 2.218667 72.476445 6.257778C232.731876 381.553778 232.219876 642.844444 287.970987 832.682667a463.416889 463.416889 0 0 1-70.940445 5.916444z"
        fill={getIconColor(color, 0, '#666666')}
      />
    </Svg>
  );
};

IconQuanzi1.defaultProps = {
  size: 18,
};

IconQuanzi1 = React.memo ? React.memo(IconQuanzi1) : IconQuanzi1;

export default IconQuanzi1;
